wind driven rain - Turkish English Dictionary